package com.mryx.demo.mapper;

import com.mryx.demo.pojo.Supplier;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
* 供应商Dao接口
* */
@Repository
public interface SupplierMapper {

    /**
     * 获取供应商信息
     * @return   List<Supplier>
     * @param
     */
    List<Supplier>getAllSupplier();

    /**
     * 获取供应商数量
     * @return
     */
    Integer getCount();

    /**
     * 根据供应商编号修改审核状态
     * @return    0：成功1：失败
     * @Param    sid
     */
    int examine(@Param("sid") int sid,@Param("examine") int examine);

    /**
     * 根据手机号修改密码
     * @return    0：成功1：失败
     * @Param    phone
     */
    int updPasswd(@Param("phone") String phone,@Param("password") String password);

    /**
     * 登录
     * @return   登录成功   登录失败
     * @Param   login  password
     */
    Supplier login(@Param("login") String login,@Param("password") String password);

    /**
     * 注册
     * @return     注册成功   注册失败
     * @Param    login ,password ,phone
     */
    int register(@Param("login") String login,@Param("password") String password,@Param("phone") String phone);

    /**
     * 信息录入
     * @return   0：成功1：失败
     * @Param    login   password
     */
    int InfoInput(@Param("supplier") Supplier supplier);




}
